package 笔试;

import java.util.ArrayList;
import java.util.Arrays;

public class 商品排序 {
    /**
     * 其实问题就是让你将俩个数组合并再排序
     * @param a int整型一维数组 店铺1的价格列表
     * @param b int整型一维数组 店铺2的价格列表
     * @return int整型一维数组
     */
    public static int[] mergePrice(int[] a, int[] b) {
        // write code here
        int[] x = new int[a.length + b.length];
        //数组复制（复制的数组，0，新数组，从哪复制，到哪里）
        System.arraycopy(a, 0, x, 0, a.length);
        System.arraycopy(b, 0, x, a.length, b.length);
        Arrays.sort(x);
        return x;
    }

    public static void main(String[] args) {
        int[] a = new int[]{2, 1, 3};
        int[] x = mergePrice(a, a);
        for (int i = 0; i < x.length; i++) {
            System.out.println(x[i]);
        }
    }
}
